rock geranium - Spanish English Dictionary